export interface HatchVO {
  /**
   *
   */
  id: string | number;

  /**
   * 批次
   */
  name: string;

  /**
   * 设备ID
   */
  productId: string | number;

  /**
   * 经手人
   */
  workerId: string | number;

  /**
   * 品种
   */
  varietiesId: string | number;

  /**
   * 孵蛋数量
   */
  eggNum: number;

  /**
   * 孵蛋开始时间
   */
  beginTime: string;

  /**
   * 照蛋时间
   */
  zhaoTime: string;

  /**
   * 无精蛋数量
   */
  dieEgg: number;

  /**
   * 受精率
   */
  fertilized: number;

  /**
   * 喷水凉蛋时间
   */
  liaTime: string;

  /**
   * 落盘时间
   */
  luoTime: string;

  /**
   * 计划出壳时间
   */
  endTime: string;

  /**
   * 出壳数量
   */
  chickNum: number;

  /**
   * 在养数量
   */
  aliveNum: number;

  /**
   * 出壳率
   */
  chickOutRate: number;

  /**
   * 说明
   */
  remark: string;

}

export interface HatchForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   * 批次
   */
  name?: string;

  /**
   * 设备ID
   */
  productId?: string | number;

  /**
   * 经手人
   */
  workerId?: string | number;

  /**
   * 品种
   */
  varietiesId?: string | number;

  /**
   * 孵蛋数量
   */
  eggNum?: number;

  /**
   * 孵蛋开始时间
   */
  beginTime?: string;

  /**
   * 照蛋时间
   */
  zhaoTime?: string;

  /**
   * 无精蛋数量
   */
  dieEgg?: number;

  /**
   * 受精率
   */
  fertilized?: number;

  /**
   * 喷水凉蛋时间
   */
  liaTime?: string;

  /**
   * 落盘时间
   */
  luoTime?: string;

  /**
   * 计划出壳时间
   */
  endTime?: string;

  /**
   * 出壳数量
   */
  chickNum?: number;

  /**
   * 在养数量
   */
  aliveNum?: number;

  /**
   * 出壳率
   */
  chickOutRate?: number;

  /**
   * 说明
   */
  remark?: string;

}

export interface HatchQuery extends PageQuery {

  /**
   * 批次
   */
  name?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



